stay below the radar - Deutsch Englisch Wörterbuch